/**
 * Author(s): xuming.Wong <xuming.Wong@gmail.com>
 */

#ifndef __STAR_FIELD_IMAGE_H__
#define __STAR_FIELD_IMAGE_H__

#include "SceneObject.h"

namespace PQEngine
{
	 /** Image based star field class.
     *  This class implements a starfield based on mapping a single large
     *  texture on a sphere. 
	 * @see PointStarfield for a better solution.
     */
	class StarFieldImage
	{
	public:
		StarFieldImage();
		void update(float deltaT);
		void setInclination(Ogre::Degree deg);

	private:
		Ogre::Degree _inclination;

	};

}
#endif
